package RPPM.service;


import RPPM.domain.*;

import java.util.List;
import java.util.Map;

/*

1.填写申请表

2.缴费

3.提交调查表

4.查看选课表
*/
public interface StuService {

    public boolean savePayment(Payment payment,int stu_id);//填写缴费表 成功返回TRUE失败返回FALSE


    List<Map<String, Object>> findCourses(int stu_id);


    List<Map<String, Object>> findCoursesByname(int stuid, String searchText);

    List<Map<String, Object>> findCoursesNotPaid(int stu_id);

    List<Map<String, Object>> findCoursesNotPaidEX(int stu_id, String str);

    List<Map<String, Object>> findCoursesNotSign(int stu_id);

    List<Map<String, Object>> findCoursesNotAdvice(int stu_id);

    boolean saveCourseSign(int stu_id, Map<String, Object> pay);

    boolean saveCourseAdvice(int stu_id, Map<String, Object> advice, String feedback);
}
